package Demo2;

/**
 * Created with Interllij IDEA.
 * Descriptiption:接口
 * User: 王澄慧
 * Date: 2022-04-09
 * Time: 10:52
 */

interface ISharp{
    //成员变量
    public static final int a = 10; // 默认public static final
    int b = 19;
    //成员方法
    //只能是抽象方法 默认为public abstract
    default void fun(){  //必须要实现的方法要用default修饰
        System.out.println("默认的方法");
    }
    public static void fuc(){
        System.out.println("静态方法"); //可以有静态方法
    }

    void draw();
}
class A implements ISharp{ //继承要用implements
    @Override
    public void draw() {
        System.out.println("哈哈哈");
    }
}
public class test {
    public static void main(String[] args) {
        ISharp sharp = new A();
        sharp.draw();
        sharp.fun();
        ISharp.fuc();
    }
}
